Business process Flow Diagram (BFD)
Performance Center of Excellence(PCoE)
TMH
7/3/2014

Contents

1.0	Introduction	2

1.1	Purpose	2

1.2	Distribution List	2

1.3	Document History	2

2.0	Instructions	2

3.0	BFD Template	2

4.0	Sample BFD Document	2

5.0	Glossary	2

Introduction

Purpose

This document describes the standards to be followed for creating business process flow diagram for performance testing. This document helps a performance test engineer understand the functional flow of the script that they need to automate.

Distribution List

The intended audience is as follows:

PCoE Test Engineer

PCoE Test Lead

Application Owner

Document History

Table 1: Change History

Version	Date	Author	Changes
0.1	30-Jun-2014	Sathish Komatireddy	Initial Version
0.2	03-Jul-2014	Sathish Komatireddy	Updated as per FNFG standards
0.3	10-Jul-2014	Arijeet Sarkar	Updated as per Garrett’s review comments

Table 2: Review History

Version Reviewed	Date	Reviewer	Reviewer Role
0.3	15-Jul-2014	Shanafelt, Garrett	Performance Test Manager
0.3	17-Jul-2014	Kelly, Kevin	QA Head

Table 3: Approval History

Version Approved	Date	Approver	Approver Role
0.3	17-Jul-2014	Shanafelt, Garrett	Performance Test Manager
0.3	17-Jul-2014	Kelly, Kevin	QA Head

Instructions

Each page should be mentioned with its transaction name and screenshot of the page.

Transaction page screen shot should indicate ‘where to click’, ‘what to click’ and its expected output page.

Verification points will be added to verify the next step/expected output in the next step. Based on the output of the transaction, add the verification point to be included in the script.

If any changes are made to alter these items/steps at application level, a BFD and script change will be necessary.

When taking screenshot, keep the intended page to the active window and not the entire desktop. Use the "ALT" + "Print Screen" button, and copy into the click stream template.

Each picture should be on its own page. Do not resize the pictures once they are captured.Make Sure the pages are clear and self explanatory.

BFD Naming standards should be as follows.

Ex: FN_<Application Name>_ <BusinessFlowName> i.e., FN_CCE_TransferFunds.Doc

Each business process should be in a separate BFD document.

Once the BFD is created, it will be submitted to the Application owner for the review and approval.

BFD Template

Replace TRANSACTION_NAME below with what you would like that transaction to be called. If you require more timers you can add them at the end.

Transaction Name (Start transaction) : 1010_Transaction Name

Step Description : Go To URL http://yoururlgoeshere.com

Verification point: Welcome User x

Your instructions will go here. What do I click and/or input on the previous page?

Transaction Point (End Transaction) : 1010_Transaction Name

Transaction Name (Start transaction) : 1020_Transaction Name

Step Description : Enter details and login.

Verification point: xxxxxxxxx

Your instructions will go here. What do I click and/or input on the previous page?

Transaction Point (End Transaction) : 1020_Transaction Name

Transaction Name (Start transaction) : 1030_Transaction Name

Step Description : Perform Transfer.

Your instructions will go here. What do I click and/or input on the previous page?

Transaction Point (End Transaction) : 1030_Transaction Name

Please continue step by step description and Screenshot for all the pages in the whole business process.

Also Please refer Sample BFD attached in Section4.

End of script

Sample BFD Document

Refer to the sample BFD diagram below. Follow the instruction and format.

Glossary

PCoE	Performance Center of Excellence	PCoE is an enterprise framework to establish and enable a strong quality processes. It comprises of strategic assets (people, process and technology) tied together to realize the vision of a zero defect organization. The TCoE framework leverages tools, techniques and methodologies to deliver technology better, faster and cheaper.